lateral fossa of brain - French English Dictionary